<?
/*
-------------------------------
Script - EvaGb
-------------------------------
File - support_inc.php
-------------------------------
Function - Вспомогательные функции
-------------------------------
*/
function givepost($p) {
    $p=explode(',',$p);
    $res=array();
    for($i=0,$c=count($p);$i<$c;$i++) {
       $res[$p[$i]]=$_POST[$p[$i]];
    }
  return $res;
}
function emptypost($p) {
    $p=explode(',',$p);
    for($i=0,$c=count($p);$i<$c;$i++) {
       if (empty($_POST[$p[$i]])) return true;
    }
   return false;
}
function filter($var,$reg) {
    return preg_replace("#[^$reg]+#i","",$var);
}
function issetpost($p) {
    $p=explode(',',$p);
    for($i=0,$c=count($p);$i<$c;$i++) {
       if (!isset($_POST[$p[$i]])) return false;
    }
   return true;
}
function serialform($p,$enc=true) {
    $res=array();
    foreach($p as $key=>$val) {
       if ($enc) {
           $_POST[$val]=mreplace($_POST[$val]);
           $_POST[$val]=mysql_real_escape_string($_POST[$val]);
       }
       $res[$val]=$_POST[$val];
    }
   return serialize($res);
}
 function debug() {
      if (get_magic_quotes_gpc()) {
          foreach($_GET as $key=>$val) {
              $_GET[$key]=stripslashes($val);
          }
          foreach($_POST as $key=>$val) {
              $_POST[$key]=stripslashes($val);
          }
          foreach($_COOKIE as $key=>$val) {
              $_COOKIE[$key]=stripslashes($val);
          }
      }
  }
function is_img($name) {
    $imgs=array('jpg','jpeg','png','bmp','gif');
    $exp=strtolower(preg_replace("#(.+)\.#i","",$name));
    for($i=0,$c=count($imgs);$i<$c;$i++) {
        if ($exp==$imgs[$i]) return true;
    }
    return false;
}
?>
